#pragma once

class CRequest
{
public:
	CRequest(void);
	~CRequest(void);

public:

	static int get_cert_request(char *pszCommonName, char *pszSeriName, char *pszPublickey, char *pszRequest);

	static int get_cert_request_ecc(char *pszCommonName, char *pszSeriName, char *pszPublickey, char *pszRequest);

	static int analyse_response(char *pszResponse, char *pszKeypair, char *pszSignCert, char *pszEncCert);

};
